Stitch: A language for architecture-based self-adaptation

نویسندگان

  • Shang-Wen Cheng
  • David Garlan
چکیده

Requirements for high availability in computing systems today demand that systems be self-adaptive to maintain expected qualities-of-service in the presence of system faults, variable environmental conditions, and changing user requirements. Autonomic computing tackles the challenge of automating tasks that humans would otherwise have to perform to achieve this goal. However, existing approaches to autonomic computing lack the ability to capture routine human repair tasks in a way that takes into account the business context that humans use in selecting an appropriate form of adaptation, while dealing with timing delays and uncertainties in outcome of repair actions. In this article, we present Stitch, a language for representing repair strategies within the context of an architecture-based self-adaptation framework. Stitch supports the explicit representation of repair decision trees together with the ability to express business objectives, allowing a self-adaptive system to select a strategy that has optimal utility in a given context, even in the presence of potential timing delays and outcome uncertainty.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High-level Language Support for the Control of Reconfigurations in Component-based Architectures

Architecting in the context of variability has become a real need in todays software development. Modern software systems and their architecture must adapt dynamically to events coming from the environment (e.g., workload requested by users, changes in functionality) and the execution platform (e.g., resource availability). Component-based architectures have shown to be very suited for self-ada...

متن کامل

Development and Validation of an Instrument to Evaluate English Language Teachers' Lesson Planning Self-concept

This study aimed to develop and validate an instrument to evaluate English language teachers’ lesson plan- ning self-concept. To this end, 30 English teachers were asked to prepare a sample lesson plan and 15 of them were invited to participate in a semi-structured interview. A tentative questionnaire including six fac- tors namely: classroom management, lesson planning conformity, planning eff...

متن کامل

Adaptation and reliability of neighborhood environment walkability scale (NEWS) for Iran: A questionnaire for assessing environmental correlates of physical activity

Background: In spite of the increased range of inactivity and obesity among Iranian adults, insufficient research has been done on environmental factors influencing physical activity. As a result adapting a subjective (self-report) measurement tool for assessment of physical environment in Iran is critical. Accordingly, in this study Neighborhood Environment Walkability Scale (NEWS) was adapted...

متن کامل

Intertextual Relationships in the Contemporary Architecture of Iran During 1961-1977

It seems like in the contemporary era and with the use of approaches which are formed during a passage from structuralism to poststructuralism, a number of fundamental changes have taken place in the different types of relationships between the works of architecture, their methods of productions and different readings of it along with the differences in the types of research and criticism among...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Systems and Software

دوره 85  شماره 

صفحات  -

تاریخ انتشار 2012